Sunshine+Moonlight LAN Game Streaming Setup
Support Content
## 1. Introduction
This video demonstrates the complete process of building a home LAN game streaming solution using Sunshine+Moonlight, including software download, installation, configuration, and testing.
> 250101 Added "ViGEmBus_1.22.0_x64_x86_arm64.exe" download to the cloud drive for cases where the ViGEmBus driver cannot be installed automatically. Simply download and install it manually.
Disclaimer: Released with DP_IT videos, free to use. Any resale or commercial activities are prohibited. If someone sold this to you, please request a refund. Website: https://dpit.lib00.com
## 2. Resource Links Used in the Video
> 20250621 - Due to continuous link deletions on Baidu Pan, and constantly updating links being too time-consuming, it will no longer be used. Thank you for your understanding.
> Download addresses for various resources used:
Quark Cloud Drive: https://pan.quark.cn/s/1d31d3165c57
Xunlei Cloud Drive: https://pan.xunlei.com/s/VOTGbA1s4aqo1u1mMOPs9BDxA1?pwd=rz8e
UC Cloud Drive: https://drive.uc.cn/s/be18b8b7e1b84
Google Drive: https://drive.google.com/drive/folders/1x86J5nvifjb7HmE2nmyconA2s9l32XeN?usp=sharing
> Gamepad testing website addresses used in the video:
https://tool.lib00.com/gamepad_test/
https://hardwaretester.com/gamepad
## 3. Key Points
### 3.1 About HDR Washed Out Issue
>p1. Some users reported that directly turning off HDR on the monitor can solve the problem.
p2. Some users reported that enabling HDR in Moonlight and simultaneously switching the encoder to HEVC in Moonlight can solve it. Currently only one person's feedback; if you encounter this problem, please help test it and DM me or leave a comment on the video so I can update. Thanks.
### 3.2 About Probability of Sunshine Host Machine Restarting
> Sometimes when just booted, after launching a game, there's a probability that the host machine with Sunshine installed will automatically restart. The cause cannot be pinpointed yet, but generally after a few restarts it returns to normal. The specific reason is unknown; suspected to be due to the current version not being stable enough or other compatibility issues. The latest version observed is still 0.23.1. Will update here immediately when a new version is released. Please stay tuned.
## 4. Cloud Drive Blocking Situation
> 20250115 - With help from an expert, the forced cancellation of Baidu Pan sharing has been temporarily resolved. The solution is: delete the original file, re-upload using a new filename, re-share. It's been working fine for many days now.
> 20250101 - Baidu Pan deleted for the 6th time. Each successful appeal only lasts 1-2 days. Please use Quark or 123 Pan instead, I really don't want to deal with this anymore. Thanks for understanding.
> 20241225 - Baidu Pan link was deleted again
> 20241217 - With help from a channel viewer (industry insider), the Baidu Pan appeal was successful and the link is working normally. Thanks to everyone who helped.
> 20241216 - Baidu Pan seems to have been maliciously reported. Appeal was unsuccessful. Temporarily set up 123 Pan as a backup.
Summary Content
# Sunshine+Moonlight LAN Game Streaming Setup
## 📝 Video Overview
This comprehensive tutorial demonstrates how to set up a local network game streaming system using Sunshine and Moonlight. The creator shares a real-world home scenario, covering everything from identifying the need to complete implementation, providing detailed technical guidance for users wanting to establish home game streaming solutions.
---
## 🎯 Core Content
### **Real-World Use Case**
The creator introduces the topic through an authentic family story: their 4-year-old child transitioned from playing Minecraft to Palworld, requiring 2 hours daily on the gaming PC from the study room while playing on the living room projector. The hassle of constantly moving the PC led to exploring game streaming solutions, ultimately choosing the open-source, free Sunshine+Moonlight combination.
### **Technical Solution Advantages**
1. **Open Source & Free** - No additional costs
2. **Simple Installation** - Clear configuration process
3. **Smooth Operation** - Excellent real-world performance
4. **Multi-Device Support** - Compatible with various platforms
### **Hardware Requirements**
- **Server (Gaming PC)**: Windows 10, AMD GPU, 2.5G wired network, IP: 192.168.1.51
- **Client (TV Box)**: Android 9, Gigabit wired network, IP: 192.168.1.203
- **Software Versions**: Sunshine 0.21.23.1 + Moonlight 12.1 (root version)
---
## 🔧 Detailed Installation Steps
### **I. Sunshine Server Installation (Windows)**
1. Right-click and select "Run as administrator"
2. Accept agreement and choose installation path
3. Wait for driver downloads to complete
4. System restart required after installation
5. Access configuration interface (HTTPS), bypass security warning
6. Create administrator account credentials
7. Change language setting to "Simplified Chinese"
8. Save and apply settings
### **II. Moonlight Client Installation (Android)**
1. Select appropriate version (root/non-root)
2. Install APK on Android device
3. Automatically scans for Sunshine servers on local network
4. Manually add server IP address (if needed)
### **III. Device Pairing Process**
1. Click server icon in Moonlight client
2. System generates PIN code (e.g., 9680)
3. Enter PIN code on Sunshine server
4. Complete pairing to access desktop
---
## ⚙️ Critical Configuration Points
### **Sunshine Server Settings**
- **Controller Recognition**: Change gamepad setting from "Auto" to "Xbox" mode for better compatibility
- **Application Addition**: Add games/apps by copying shortcut target paths
- **Network Configuration**: Ensure firewall allows Sunshine communication
### **Moonlight Client Settings**
- **Resolution**: 1080p recommended for LAN
- **Frame Rate**: Generally set to 60fps
- **Video Bitrate**: 10-20 Mbps range, default 20 Mbps, reduce to 16 Mbps if experiencing network lag
- **Controller Settings**: Enable "Auto-detect controllers" function
- **Multi-Controller Support**: Simultaneous Bluetooth controller connections supported
---
## 🎮 Testing & Verification
### **Controller Testing Method**
1. Connect controller to client device
2. Open desktop mode in Moonlight
3. Check on-screen controller type display (should show "Xbox 360 Controller")
4. If showing "PS4", adjust Sunshine settings
5. Test multiple controller simultaneous connections
### **Application Testing**
- Desktop mode allows remote computer operation
- Application shortcuts enable direct game launches
- Exit via dedicated shortcuts or menu
---
## 💡 Practical Experience Sharing
### **Experience Enhancements**
- **Home Entertainment Upgrade**: From small monitor to 160-inch projector for racing games
- **Family Gaming**: Perfect for multiplayer titles like "It Takes Two" and "Overcooked"
- **Kids' Gaming Solution**: Protects eyesight while providing excellent gaming experience
### **Network Recommendations**
- 2.5G switches provide better transmission for high-bitrate scenarios
- Wired connections superior to wireless
- Future support possible for public IP and NAT traversal for remote streaming
### **Troubleshooting**
- Controller issues: Check controller mode settings in Sunshine
- Connection failures: Verify IP addresses and network connectivity
- Frame stuttering: Appropriately reduce video bitrate
---
## 🔮 Future Expansion
The creator plans to produce remote streaming tutorials covering:
- Public IP configuration
- NAT traversal techniques
- Gaming experience during long-distance travel
---
## 📊 SEO Keywords
game streaming, Sunshine tutorial, Moonlight configuration, LAN streaming, home gaming setup, remote desktop, open source streaming software, game controller setup, 2.5G network, home network optimization, local network gaming, streaming solution, Android gaming, Windows gaming PC
Related Contents
View HDD SMART Info on Synolog...
Duration: 12:19 | DPSunshine+Moonlight+Win10 Remot...
Duration: 05:10 | DPClaude Code Usage Statistics: ...
Duration: 03:50 | DPClaude Code Status Bar: Instal...
Duration: 06:47 | DPCheck Real CPU Temperature via...
Duration: 08:06 | DPiKuai OS VLAN Beginner's Tutor...
Duration: 09:18 | DPRecommended
$55 200㎡ WiFi6+2.5G Network Up...
22:11 | 3360 yuan to complete a 200 sqm home network upgrad...
DeepSeek Official API Recharge...
01:50 | 7Welcome to the DeepSeek beginner tutorial series. ...
iEVE Shipbuilding Mineral Calc...
10:11 | 3iEVE Original - EVE mobile game EVE Echoes, dedica...
Claude Code Status Bar: Instal...
06:47 | 9How to configure the status bar for Claude Code. T...